mobile shops - French English Dictionary